package com.project.class4_12.lambda;

public class Test {
    public static void main(String[] args) {
//        new Thread(new Runnable() {
//            @Override
//            public void run() {
//                System.out.println("执行线程");
//            }
//        }).start();
//
//        new Thread(() -> System.out.println("labmda表达式")).start();

        int x = 8;//默认为final
        A a = () ->{
            System.out.println("执行方法:x="+x);
        };
        a.foo();
    }
}

interface A{
    public void foo();
}

class B{
    public void test(A a){
        a.foo();
    }
}